const mat_material_colunms = [

];
const comp_material_colunms = [

];
const isfd_metal_material_colunms = [
    { prop: 'materialName', label: '材料名称', fixed: 'left' },
    { prop: 'materialNumber', label: '材料卡编号', },
    { prop: 'e', label: 'E(MPa)', fixed: null },
    { prop: 'nu', label: 'NU', fixed: null },
    { prop: 'g', label: 'G(MPa)', fixed: null },
    { prop: 'rho', label: 'RHO', fixed: null },
    { prop: 'thmCooe', label: 'Thm Cooe', fixed: null },
]
const isfd_composite_material_colunms = [
    { label: '材料名称', prop: 'materialName', fixed: 'left' },
    { label: '材料卡编号', prop: 'materialNumber', fixed: null },
    { prop: 'e1', label: 'E1(MPa)', fixed: null },
    { prop: 'e2', label: 'E2(MPa)', fixed: null },
    { prop: 'nu12', label: 'NU12', fixed: null },
    { prop: 'g12', label: 'G12(MPa)', fixed: null },
    { prop: 'g1z', label: 'G1Z(MPa)', fixed: null },
    { prop: 'g2z', label: 'G2Z(MPa)', fixed: null },
    { prop: 'rho', label: 'RHO', fixed: null },
    { prop: 'longitudinalCteValue', label: '纵向膨胀系数（0°）', fixed: null },
    { prop: 'transverseCteValue', label: '横向膨胀系数（90°）', fixed: null },
]
const isfd_layup_metal_case_meta_colunms = [
    { label: '属性代码', prop: 'attributeCode', fixed: 'left' },
    { label: 'Exx', prop: 'exx', fixed: null },
    { label: 'Eyy', prop: 'eyy', fixed: null },
    { label: 'Gxy', prop: 'gxy', fixed: null },
    { label: '厚度', prop: 'thickness', fixed: null },
    { label: '对应PSHELL编号', prop: 'pshellNumber', fixed: null },
    { label: '材料代码', prop: 'materialCode', fixed: null }
]
const fastener_exportdata_colunms = [
    { label: '紧固件名称', prop: 'name', fixed: 'left' },
    { label: '紧固件类型', prop: 'type', fixed: null },
    { label: '适用飞行器类型', prop: 'flight_type', fixed: null },
    { label: '紧固件材料', prop: 'material', fixed: null },
    { label: '紧固件标准', prop: 'standard', fixed: null },
    { label: '说明', prop: 'description', fixed: null },
    { label: '直径', prop: 'diameter', fixed: null },
    { label: '螺母直径', prop: 'nut_diameter', fixed: null },
    { label: '长度', prop: 'length', fixed: null },
    { label: 'A', prop: 'a', fixed: null },
    { label: 'H', prop: 'h', fixed: null },
    { label: 'E', prop: 'e', fixed: null },
    { label: '拉伸破环力', prop: 'tension_failure_force', fixed: null },
    { label: '剪切破环力', prop: 'shear_failure_force', fixed: null },
    { label: '拉伸破环应力', prop: 'tension_failure_stress', fixed: null },
    { label: '剪切破环应力', prop: 'shear_failure_stress', fixed: null },
    { label: '材料修正系数', prop: 'kdc', fixed: null },
    { label: '钉间失稳系数', prop: 'tension_failure_stress', fixed: null }
]
const analysis_list_colunms = [
    { label: '分析类型', prop: 'analysisType', fixed: 'left' },
    { label: '展示名称', prop: 'displayName', fixed: null },
    { label: '分类', prop: 'type', fixed: null },
    { label: '计算对象', prop: 'coculate', fixed: null },
    { label: '已发布', prop: 'isPublished', fixed: null },
    { label: '算例文档已上传', prop: 'uploadedHelpDoc', fixed: null },
    { label: '发布时间', prop: 'publishedTime', fixed: null }
]
const operator_list_colunms = [
    { label: '算子名', prop: 'operatorName', fixed: 'left' },
    { label: '算子实现', prop: 'algorithmRealize', fixed: null },
    { label: '类型', prop: 'type', fixed: null },
    { label: '计算对象', prop: 'coculate', fixed: null },
    { label: '已使用', prop: 'used', fixed: null },
]
const analysis_parameter_config_colunms = [
    { label: '算法名', prop: 'analysisType', fixed: 'left' },
    { label: '算子名', prop: 'operatorName', fixed: null },
    { label: 'field_id', prop: 'fieldId', fixed: null },
    { label: 'label', prop: 'label', fixed: null },
    { label: 'path', prop: 'path', fixed: null }
]
const operator_parameter_config_colunms = [
    { label: '算子名', prop: 'operatorName', fixed: 'left' },
    { label: 'path', prop: 'path', fixed: null },
    { label: 'type', prop: 'type', fixed: null },
    { label: 'sort_order', prop: 'sortOrder', fixed: null },
    { label: 'component', prop: 'component', fixed: null },
    { label: 'label', prop: 'label', fixed: null },
    { label: 'field_id', prop: 'fieldId', fixed: null },
    { label: 'field_type', prop: 'fieldType', fixed: null },
    { label: '自定义配置', prop: 'customJsonFieldObject', fixed: null }
]
const isfd_section_colunms = [
    { label: '编号', prop: 'serialNumber', fixed: 'left', width: 150 },
    { label: '型材类型', prop: 'type', fixed: null },
    { label: '属性号', prop: 'attributeNumber', fixed: null },
    { label: 'MAT1_ID', prop: 'mat1Id', fixed: null },
    { label: '密度', prop: 'rho', fixed: null },
    { label: '热膨胀系数', prop: 'thm', fixed: null },
    { label: 'alpha(度)', prop: 'alpha' },
    { label: 'D(mm)', prop: 'd' },
    { label: 'H(mm)', prop: 'h' },
    { label: 'L(mm)', prop: 'l' },
    { label: 'r', prop: 'r' },
    { label: 'R1(mm)', prop: 'r1' },
    { label: 'R2(mm)', prop: 'r2' },
    { label: 'ep铺层代号', prop: 'epLayerCode' },
    { label: 'W(mm)', prop: 'w' },
    { label: 'W1', prop: 'w1' },
    { label: 'W2', prop: 'w2' },
    { label: 'H(mm)', prop: 'h' },
    { label: 't铺层代号', prop: 'tlayerCode' },
    { label: 't1铺层代号', prop: 't1LayerCode' },
    { label: 't2铺层代号', prop: 't2LayerCode' },
    { label: 't3铺层代号', prop: 't3LayerCode' },
    { label: '有效高度', prop: 'effectiveHeight' },
    { label: '框底边到外形面距离', prop: 'botOuterDistance' },
    { label: '厚度', prop: 'thickness' },
    { label: '矩型段面积', prop: 'srectangularSeg' },
    { label: '弧形段面积', prop: 'sarcuateSeg' },
    { label: '正确总面积', prop: 'scorrectSeg' },
]
const isfd_layup_skin_propertie_colunms = [
    { label: '铺层代码', prop: 'plyCode', fixed: 'left' },
    { label: '材料', prop: 'material', fixed: null },
    { label: '单层厚度', prop: 'thickness', fixed: null },
    { label: '是否对称铺层', prop: 'symmetrical', fixed: null }
]
const isfd_load_colunms = [
    { label: '重量（kg）', prop: 'g', fixed: 'left' },
    { label: 'X', prop: 'x', fixed: null },
    { label: 'Y', prop: 'y', fixed: null },
    { label: 'Z', prop: 'z', fixed: null },
    { label: 'lxx', prop: 'ixx', fixed: null },
    { label: 'lyy', prop: 'iyy', fixed: null },
    { label: 'lxz', prop: 'ixz', fixed: null },
    { label: 'lyz', prop: 'iyz', fixed: null },
    { label: 'lxy', prop: 'ixy', fixed: null },
    { label: 'lzz', prop: 'izz', fixed: null },
]
export const tableQueryParams = [
    { tableName: 'mat_material', uri: '', columns: mat_material_colunms, methodTpye: 'post' },
    { tableName: 'comp_material', uri: '', columns: comp_material_colunms, methodTpye: 'post' },
    { tableName: 'isfd_metal_material', uri: '/isfd/metalMaterial/list', columns: isfd_metal_material_colunms, methodTpye: 'post' },
    { tableName: 'isfd_composite_material', uri: '/isfd/compositeMaterial/list', columns: isfd_composite_material_colunms, methodTpye: 'post' },
    { tableName: 'isfd_layup_metal_case_meta', uri: '/isfd/layupMetalCaseMeta/list', columns: isfd_layup_metal_case_meta_colunms },
    { tableName: 'fastener_exportdata', uri: '/isfd/fastener/list', columns: fastener_exportdata_colunms, methodTpye: 'post' },
    { tableName: 'analysis_list', uri: '/analysis/list', columns: analysis_list_colunms, methodTpye: 'post' },
    { tableName: 'operator_list', uri: '/operator/list', columns: operator_list_colunms, methodTpye: 'post' },
    { tableName: 'analysis_parameter_config', uri: '/parameter/config/analysis/list', columns: analysis_parameter_config_colunms, methodTpye: 'post' },
    { tableName: 'operator_parameter_config', uri: '/parameter/config/operator/list', columns: operator_parameter_config_colunms, methodTpye: 'post' },
    { tableName: 'isfd_section', uri: '/isfd/section/list', columns: isfd_section_colunms, methodTpye: 'post' },
    { tableName: 'isfd_layup_skin_propertie', uri: '/isfd/layupSkinPropertie/list', columns: isfd_layup_skin_propertie_colunms, methodTpye: 'post' },
    { tableName: 'isfd_load', uri: '/isfd/load/list', columns: isfd_load_colunms, methodTpye: 'post' }
]